The sprite track's sample format enables you to store the atoms necessary to describe action lists which are executed in response to QuickTime events. "Sprite Media Handler Media Format Definition" defines a grammar for constructing valid action sprite samples, which may include complex expressions.
Both key frame samples and override samples support the sprite action atoms. Override samples override actions at the QuickTime event level. In effect, what you do by overriding is to completely replace one event handler and all its actions with another. The sprite track's kSpriteTrackPropertySampleFormat property has no effect on how actions are performed. The behavior is similar to the default kKeyFrameAndSingleOverride format where, if in a given override sample there is no handler for the event, the key frame's handler is used, if there is one.
| Previous | Chapter Contents | Chapter Top | Next |